IPC acquire
P | User/privileged access control: ‘0’: user mode. ‘1’: privileged mode. This field is set with the user/privileged access control of the access that successfully acquired the lock. |
NS | Secure/on-secure access control: ‘0’: secure. ‘1’: non-secure. This field is set with the secure/non-secure access control of the access that successfully acquired the lock. |
PC | This field specifies the protection context that successfully acquired the lock. |
MS | This field specifies the bus master identifier that successfully acquired the lock. |
SUCCESS | Specifies if the lock is successfully acquired or not (reading the ACQUIRE register can have affect on SUCCESS and LOCK_STATUS.ACQUIRED): ‘0’: Not successfully acquired; i.e. the lock was already acquired by another read transaction and not released. The P, NS, PC and MS fields reflect the access attributes of the transaction that previously successfully acuired the lock; the fields are NOT affected by the current access. ‘1’: Successfully acquired. The P, NS, PC and MS fields reflect the access attributes of the current access. Note that this field is NOT SW writable. A lock is released by writing to the associated RELEASE register (irrespective of the write value). |